strong and valiant person - Alemán Inglés Diccionario